package com.cac.demo.dao.msaccmat;

import com.cac.demo.entity.msaccmat.MsAccMatDTO;
import com.github.pagehelper.Page;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Mapper
@Repository
public interface MsAccMatDao {

    public Page<MsAccMatDTO> searchMsAccMatByPage(@Param("bean")MsAccMatDTO msAccMatDTO, @Param("orderBy") String orderBy, @Param("keyWords") String keyWords);

    /**
     * 新增一条数据
     * @param msAccMatDTO
     * @return
     */
    public int insertMsAccMatDTO(MsAccMatDTO msAccMatDTO);

    /**
     * 根据id查询数据
     * @param id
     * @return
     */
    public MsAccMatDTO searchById(String id);

    /**
     *
     * @param id
     * @return
     */
    public int changeAccType(String id, String type, String remark);

}
